cloud of spray - Alemán Inglés Diccionario